package com.example.demo.service.system;

import com.example.demo.entity.Result;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

/**
 * @description:
 * @author: cj
 * @create: 12-01-10 12:02:25
 */
public interface SlideShowService {
    /**
     * 添加轮播图
     */
    Result add(MultipartFile file) throws IOException;

    /**
     * 删除轮播图
     *
     * @param list 图片id集合
     */
    Result del(List<String> list) throws IOException;

    /**
     * 查找轮播图
     *
     * @param page     分页参数
     * @param pageSize 分页参数
     * @return 图片集合
     */
    Result find(Integer page, Integer pageSize);

    /**
     * 修改轮播图
     *
     * @param file 修改的图片
     * @param id   要修改的id
     * @return 修改后的数据
     */
    Result update(MultipartFile file, String id) throws IOException;


}
